package com.ruoyi.project.cms.dept.mapper;

import com.ruoyi.project.cms.dept.domain.MDept;



import java.util.List;

/**
 * 公司:
 * 作者:胖虎
 * 类名:DeptMapper
 * 描述:
 * 时间:2020-05-18
 */
public interface MDeptMapper {
    //查询所有的部门
    List<MDept>   selectMoreDeptList(MDept dept);


    /**
     * 部门的校验查询
     * @param deptName
     * @return
     */
    MDept  checkDeptNameUnique(String deptName);

    /**
     * 根据deptId查询部门信息
     * @param deptId
     * @return
     */
    MDept  selectDeptById(Long deptId);

    /**
     * 部门的修改
     * @param dept
     * @return
     */
    int updateDept(MDept dept);

    //查询用户是否存在
    int   checkDeptExistUser(Long deptId);

    //删除用户
    int deleteDeptById(Long deptId);
}
